import request from '@/utils/request'
import Qs from 'qs'
//获取系统参数
export function getSystemParamter(type,params) {
  return request({
    params,
    url: '/back/systemParameter/type/'+type,
    method: 'get'
  })
}
//获取电话列表
export function getSystemPhoneList(params) {
  return request({
    params,
    url: '/back/systemParameter/type',
    method: 'get'
  })
}

// 1.设备最低电量 2.新手教程 3.服务条款 4.关于我们 5.客服电话 6.用户首页轮播图 7.代理商子集上限 
// 8.小程序LOGO 9.小程序名称 10.开锁成功提示 11.加盟电话 12.公司简介 13.加盟首页轮播图 14.用户协议 15.使用说明
export function updateSystemParamter(id,data) {
  return request({
    url: '/back/systemParameter/'+id,
    method: 'post',
    headers:{'content-type': 'application/x-www-form-urlencoded'},
    data:Qs.stringify(data)
  })
}

export function addSystemParamter(type,data) {
  return request({
    data,
    url: '/back/systemParameter/type/'+type,
    method: 'put'
  })
}

//上传图片
export function fileUpload(data) {
  return request({
      url: '/api/file/upload',
      method: 'post',
      headers:{'content-type': 'application/x-www-form-urlencoded'},
      data:Qs.stringify(data)
    }) 
}

//获取开灯时间
export function getOpenLight() {
  return request({
    url: '/back/systemParameter/getOpenLight',
    method: 'get'
  })
}

//获取关灯时间
export function getLightsOff() {
  return request({
    url: '/back/systemParameter/getLightsOff',
    method: 'get'
  })
}

//开关灯修改
export function updateTime(data) {
  return request({
    url: '/back/systemParameter/updateTime',
    method: 'post',
    data
  })
}

// 开灯
export function openLight() {
  return request({
    url: '/back/systemParameter/openLight',
    method: 'get'
  })
}

// 关灯
export function lightsOff() {
  return request({
    url: '/back/systemParameter/lightsOff',
    method: 'get'
  })
}
